English Dictionary
◊ DID YOU MEAN NATURAL ENCLOSURE?
natural enclosure
n : a naturally enclosed space [syn: {enclosure}]
English Computing Dictionary
◊ NATURAL ENGLISH
Natural English
Programming in normal, spoken English. [Sammet 1969, p.768].